English Dictionary
◊ PASSERO CAPE
Passero Cape
n : the Spanish Navy was destroyed by France and England while
attempting to recover Sicily and Sardinia from Italy
(1719) [syn: {Passero}, {Cape Passero}, {Passero Cape}]